Ця стаття містить правописні, лексичні, граматичні, стилістичні або інші мовні помилки, які треба виправити. (серпень 2013) |
![]() | Цю статтю потрібно повністю переписати відповідно до стандартів якості Вікіпедії. (серпень 2013) |
![]() | |
Тип | API |
---|---|
Розробник | Sun Microsystems |
Стабільний випуск | 1.5.2 (2008) |
Версії | 1.5[1] |
Операційна система | кросплатформний |
Ліцензія | GPL version 2+GPL linking exception |
Вебсайт | java3d.java.net |
Java 3D — це тривимірний програмний інтерфейс (API) для платформи Java, що працює поверх OpenGL або Direct3D. Починаючи з версії 1.2, він розробляється в рамках Java Community Process. Граф сцени Java 3D — це спрямований ациклічний граф.
У порівнянні з іншими рішеннями, Java 3D — це не просто обгортка навколо цих графічних API, а інтерфейс, який інкапсулює графічне програмування з використанням справжнього об'єктноорієнтованого підходу. Сцена будується за допомогою графа сцени, який представляє об'єкти, що мають бути відображені. Цей граф сцени структурований у вигляді дерева, яке містить ряд елементів, необхідних для відображення об'єктів. Крім того, Java 3D пропонує широку підтримку просторового звуку.
Java 3D та документація до неї доступні для окремого завантаження. Вони не є частиною Java Development Kit (JDK).